On considère les deux programmes suivants, écrits en langage Python.
1. Expliquer le fonctionnement du programme 1 et indiquer ce qu'il affiche lors de son exécution.
2. Recopier et compléter le tableau suivant qui retrace l’exécution pas à pas du programme 2 en donnant l'évolution des variables \(\texttt{a}\), \(\texttt{liste2}\) et \(\texttt{i}\), puis indiquer le résultat affiché par le programme.
\(\begin{array}{|l|l|l|l|} \hline\text{Étape} & \text{Variable }\texttt{a} & \text{Variable }\texttt{liste2} & \text{Variable } \texttt{i} \\\hline\text{Initialisation} & & & \\ \hline\text{Itération n°1} & & & \\ \hline\text{Itération n°2} & & & \\ \hline\text{...} & & &\end{array}\)
Source : https://lesmanuelslibres.region-academique-idf.frTélécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-techno-sti2d-std2a ou directement le fichier ZIPSous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0 